home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / proboard / flog316a.zip / MANUAL.TXT < prev    next >
Text File  |  1996-06-12  |  30KB  |  763 lines

  1.  
  2.  
  3.  ┌─────────────────────────────────────────────────────────────────────────╖
  4.  │  ┌┐ ┌┐ ┌┐ ┌┬┐ ┐  ┌┐ ┌┐    │ ∙ ┌┐ ┌┐┐ ┌┐ ∙                               ║█
  5.  │  ├  ├│ ││  │  │  ││ │┐   │  │ ├  │ │ ││ │     Version 3.16a             ║█
  6.  │  │  ││ └┐  │  ││ ││ ││  │   │ ││ │ │ └┐ │     (C)1996 Fe-line Software  ║█
  7.  │  ┘  ┘┘ └┘  ┘  └┘ └┘ └┘ │    ┘ └┘ ┘ ┘ └┘ ┘                               ║█
  8.  ╘═════════════════════════════════════════════════════════════════════════╝█
  9.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  10.  
  11.  
  12.  
  13.               FastLog/IEMSI PEX for ProBoard BBS Version 2.1x
  14.                                  12th June 1996
  15.  
  16.  
  17.           FastLog/IEMSI was written and Designed by Faye Pearson.
  18.           FastLog/IEMSI Documention was written by Sarah Pearson.
  19.  
  20.  
  21.  
  22.  
  23. ┌───────────────────────────────────────────────────────────────────────────┐
  24. │ FastLog/IEMSI :                                                     ABOUT │
  25. └───────────────────────────────────────────────────────────────────────────┘
  26.  
  27. FastLog/IEMSI adds IEMSI capability to your ProBoard BBS as well as a lot of
  28. other facilities.
  29.  
  30. As of version 3.15 of FastLog/IEMSI, the use of FeSetup is required.  FeSetup
  31. is a DOS EXE that will automate the installation/upgrading of FastLog/IEMSI
  32. and all future PEXs from Fe-line Software.  FeSetup is included in this
  33. archive.
  34.  
  35. Please make sure that you have the latest version of FeSetup, which at this
  36. time is version 1.01.
  37.  
  38. ┌───────────────────────────────────────────────────────────────────────────┐
  39. │ FastLog/IEMSI :                                         CREDITS and USAGE │
  40. └───────────────────────────────────────────────────────────────────────────┘
  41.  
  42. FastLog/IEMSI is Copyright 1996 Sarah and Faye Pearson, Fe-line Software.
  43.  
  44. This version of FASTLOG/IEMSI is ShareWare.  You can use FASTLOG in
  45. [EVALUATION] mode for a period of 30 days.  If you wish to continue using
  46. FASTLOG after the 30 days then you should register.
  47.  
  48. ┌───────────────────────────────────────────────────────────────────────────┐
  49. │ FastLog/IEMSI :                                              REGISTRATION │
  50. └───────────────────────────────────────────────────────────────────────────┘
  51.  
  52. Please read the file REGISTER.HOW for information on how to register
  53. FastLog/IEMSI and other Fe-line Software.
  54.  
  55. ┌───────────────────────────────────────────────────────────────────────────┐
  56. │ FastLog/IEMSI :                                            HOW TO INSTALL │
  57. └───────────────────────────────────────────────────────────────────────────┘
  58.  
  59.             *Please read README.TXT before going any further*
  60.                      You may regret it if you don't :-)
  61.  
  62.  
  63. Type : FESETUP FASTLOG  <press enter>
  64.  
  65. FeSetup will now run.  Please follow the onscreen prompts and help.
  66. Installation is relatively quick and very simple
  67.  
  68. The following files will be erased (if they exist) from your PEX directory as
  69. they are no longer required by FastLog/IEMSI.  INIT.PEX and INIT_?.PEX files
  70. will be checked byte by byte, and only the INIT.PEX or INIT_?.PEX file that
  71. contains the FastLog/IEMSI signature will be erased.
  72.  
  73.    INIT.PEX
  74.    IEMSI.PEX
  75.    IEMSI.MEM from each node directory.
  76.    STOREINF.PEX
  77.    CHECKUSR.PEX
  78.  
  79. If you have any problems with the installation, please make sure you have
  80. followed all the installation questions properly.  If there appears to be an
  81. error in FeSetup, please can you send us a message and tell us what the
  82. problem is and what PEX .PKG file you were trying to install.
  83.  
  84. At the end of the installation, REINDEX.EXE will be executed.  REINDEX.EXE
  85. creates a file called SECURITY.IDX in the ProBoard Message Base directory.
  86. (read the file reindex.txt for more information.)
  87.  
  88. This .IDX file is a binary index of your current userbase, which is used for
  89. the duplicate password, date of birth and phone number checking for New Users.
  90.  
  91. We recommend that you execute the REINDEX.EXE program once a day (maybe in
  92. your nightly maintenance) to ensure that the .IDX file is upto date, thus
  93. avoiding any errors or problems with duplicate New User information.
  94.  
  95. FastLog/IEMSI now has OS/2 Doing Support included.  If you wish to have this
  96. support, insert the following into your AUTOEXEC.BAT file :
  97.  
  98.     SET OS2DOING=YES
  99.  
  100. Only the first 12 characters of the DOING description can be shown in the
  101. Window Title - This is due to a limitation of OS/2.
  102.  
  103. ┌───────────────────────────────────────────────────────────────────────────┐
  104. │ FastLog/IEMSI :                                                  FEATURES │
  105. └───────────────────────────────────────────────────────────────────────────┘
  106.  
  107. IEMSI : IEMSI is a protocol that allows your Users to log into your BBS
  108. without having to type in their name and password.
  109.  
  110. IEMSI can also provide the BBS Software with information that can be used to
  111. automate several processes.
  112.  
  113.     MAIL : Whether the User would like to check for new mail.
  114.                With the ASK pex included in this archive, the User will be
  115.                shown any new mail automatically if their IEMSI handshake
  116.                requests MAIL.
  117.                       
  118.         FILE : Whether the User would like to check for new files.
  119.                With the ASK pex included in this archive, the User will be
  120.                shown any new files automatically if their IEMSI handshake
  121.                requests FILE.
  122.  
  123.         NEWS : Whether the User would like to check for news.
  124.                With the ASK pex included in this archive, the User will be
  125.                shown any news automatically if their IEMSI handshake
  126.                requests NEWS.
  127.  
  128.         HUSH : Whether the User would like to be available for Chat.
  129.                With the BUSY pex included in this archive, the User will be
  130.                automatically made BUSY if their IEMSI handshake requests HUSH.
  131.  
  132.         CHAT : The Users system has facilities for split screen chat.
  133.                A pex could be written to detect this and enable an IEMSI Chat
  134.                Request.
  135.  
  136.         FSED : Whether the User requests to use a Full Screen Editor.
  137.  
  138.        CLEAR : Whether the User requests Clear Screen to be enabled.
  139.  
  140.          HOT : Whether the User wants Hot Keys enabled for their call.
  141.  
  142.         MORE : Whether the User wants the More prompt enabled for their call.
  143.  
  144.       ASCII8 : Whether the Users System supports the IBM Extended character
  145.                set.
  146.  
  147.     TERMINAL
  148.    EMULATION : Whether the Users system supports Avatar, AVT/0+, ANSI or
  149.                nothing.  How many screen lines are usable on the Users
  150.                screen. The width of the Users screen.
  151.  
  152.    PROTOCOLS : IEMSI provides a list of Protocols which the Users system is
  153.                compatible with.  FastLog/IEMSI matches the best compatible
  154.            Protocols and sets the User Record accordingly.
  155.  
  156. IEMSI also contains the Users Name, Password, Location, Voice and Data
  157. numbers, their Alias and what Software package they are using.
  158.  
  159. IEMSI also tells the Users system some things about the BBS they are calling.
  160. The name of the BBS, local time and date to the BBS and other things.
  161.  
  162. IEMSI logins are logged to the node directory and the level of logging is
  163. determined by the LogLevel option in ProCfg.
  164.  
  165. The reason we do not want to just read the Users current log level from
  166. his/her User Record is because you may want to log the IEMSI session
  167. information but not any other information that ProBoard logs itself.
  168.  
  169.  
  170. ■ New User IEMSI Questions.
  171.  
  172. FastLog/IEMSI uses its own New User Questions that look and act exactly the
  173. same as the Internal ProBoard New User Questions.
  174.  
  175. Most questions are fully configurable from within ProCfg and only those that
  176. have been enabled will be asked.
  177.  
  178. All questions are asked in the New Users chosen language.  There is no need
  179. for additional .INI files for each Language as the ProBoard .PBL files are
  180. used.
  181.  
  182. If only one language is enabled in ProCfg/Language Editor, then the New User
  183. is not asked for their preferred language.
  184.  
  185. IEMSI New User support is built in so IEMSI New Users will find some of the
  186. questions answered automatically, using information contained in their IEMSI
  187. handshake packet.
  188.  
  189.         
  190. ■ New User Question to ask for Default Protocol.
  191.  
  192. Versions of ProBoard prior to 2.15 did not directly support the Default
  193. Protocol option.  Some PEXs provided this facility (like ATRAN) so you can
  194. force FastLog/IEMSI to ask the question in this case.  It will be asked
  195. automatically when using ProBoard 2.15 or greater.
  196.  
  197. ProBoard does not ask the New User to choose their default protocol when
  198. logging in for the first time.
  199.  
  200. We have added the question "Available Protocols
  201.  
  202.                   Z Zmodem
  203.                   Y Ymodem
  204.                   etc
  205.  
  206.                   Select Protocol :"
  207.  
  208. to be asked immediately after the "What is your Screenlength" question.
  209.  
  210. If the New User presses <ENTER> without making a choice, then the "No
  211. Default Protocol" choice is assumed.
  212.  
  213. This question will only be asked if ProBoard is version 2.15 or greater or
  214. you specifically request it in LOGIN.INI.
  215.  
  216. If you wish to specify in LOGIN.INI that this question will be asked in
  217. ProBoard v2.10-2.12 then open LOGIN.INI and find section [ASKPROTO] and edit
  218. the option AskProtocol = option to YES.
  219.  
  220. ProBoard 2.15 has better handling of the Default Protocol and has new
  221. Language prompts and Menu Functions.
  222.  
  223. This question is asked using the .PBL files so will be multi-lingual as are
  224. all FastLog/IEMSI prompts without having to resort to complicated .INI files.
  225.  
  226.  
  227. ■ Added Visual Scan.
  228.  
  229. Visual Scan is a bar that displays visually how far the scan is through the
  230. user base.
  231.  
  232. Open LOGIN.INI and find section [VISUALSCAN] and edit the following options :
  233.  
  234. VisScanX = 60           This is the X-coordinate
  235. VisScanY = 16           This is the Y-coordinate
  236. VisScanLen = 20         How long the Visual Scan Bar should be
  237. VisScanCol = 4e         Colour of the Visual Scan Bar
  238. VisScanChar = "▒"       Character to use for the Visual Scan Bar.
  239.  
  240.  
  241. ■ Enable all QWK or New Mail Scan areas for New Users.
  242.  
  243. This option allows you to automtically turn ON all Message Areas for Personal
  244. Mail Scan and/or QWK Combined Mail Boards.
  245.  
  246. Open LOGIN.INI and find section [MAILBOARDS] and edit the EnableAllQWK = and
  247. EnableAllNew = options.
  248.  
  249. For greater control you can use our SetArea pex which allows you to make sure
  250. certain areas are always scanned for mail.  You can freq it from one of the
  251. node numbers or our WWW/FTP sites at the end of this document.
  252.  
  253.  
  254. ■ Post Sysop definable message to a New User.
  255.  
  256. The message can be posted to a message area that is setup as both Private and 
  257. Public by setting the NewPvtMsg option to YES.
  258.  
  259. Open LOGIN.INI and find section [WELCOME] and edit the following lines :
  260.  
  261.         NewPostMsg =
  262.         NewMsgArea =
  263.         NewMsgFName =
  264.         NewMsgSubj =
  265.         NewPvtMsg =
  266.         NewSysopName =
  267.  
  268. If you use our AUTOPOST PEX then please delete it and the autopost.ini file
  269. and edit the LOGIN.INI file accordingly.
  270.  
  271.  
  272. ■ Duplicate Password, Date of Birth and Telephone Number Checking.
  273.  
  274. FastLog/IEMSI can check the New Users Password, Date of Birth and Voice/Data
  275. numbers against the User Base and if any duplicates are found, a message is 
  276. posted to the Sysop.  The search is very quick even on very large UserBases.
  277.  
  278. There is no additional installation requirements for this part of 
  279. FastLog/IEMSI.
  280.  
  281.  
  282. ■ Force ClearScreen, Hotkeys or More Prompt ON or OFF for New Users.
  283.  
  284. We think these options are quite a necessity for a good looking BBS setup,
  285. but some New Users do not know what they mean.
  286.  
  287. In LOGIN.INI under the section [FORCETOGGLE], you can force any of these
  288. options ON or OFF and the New User will not be asked the Question relating to
  289. what has been forced on. Commenting OUT the line will ask the User the
  290. question.
  291.  
  292. Examples.
  293.     Clear = YES  will turn ClearScreen ON for the New User and they will
  294.     not be asked the "Do you want to use ClearScreen codes?" Question.
  295.  
  296.     Clear = NO   will turn ClearScreen OFF for the New User and they will
  297.     not be asked the "Do you want to use ClearScreen codes?" Question.
  298.         
  299.     ; Clear = will ask the "Do you want to use ClearScreen codes?" Question
  300.       to the New User.
  301.  
  302. The same rule for ON/OFF/; applies to More = and Hotkeys =.
  303.  
  304.  
  305. ■ Force a New User into ANSI.
  306.  
  307. This option will allow you to stop New Users using ASCII on your BBS.
  308.  
  309. Open LOGIN.INI and find section [FORCEANS], then edit the ForceANSI = options
  310. to YES to force ANSI on.
  311.  
  312. You can comment out this line or put a ; (comment out) in front of the line
  313. to ignore this option.
  314.  
  315. If you do use this option to force ANSI on, and effectively stop ASCII New
  316. Users, then you can display an optional .ASC screen to the New User upon
  317. login.  The file FORCEANS.ASC will be displayed as soon as the User answers
  318. YES to "Are you a New User" prompt.  NOTE that FORCEANS.ASC is optional.
  319.  
  320.  
  321. ■ Stop ProBoard displaying in ANSI when NO to the "Do you want to use ANSI" 
  322.   "AVATAR" "AVATAR+" questions are asked.
  323.  
  324. The Users settings are changed *immediately* after the questions are asked.
  325.  
  326. ProBoard does not seem to set the Users Record to TTY until their next call.
  327. This is a problem if the User can't display ANSI.
  328.  
  329.  
  330. ■ If the New User doesn't select ANSI/AVATAR/AVATAR+ when filling out the
  331.   New User Questions, then FastLog/Log will NOT ask the "Do you want to use
  332.   the Fullscreen Editor?" question.
  333.  
  334. It seems very silly to ask this question when the User has chosen TTY.
  335.  
  336.  
  337. ■ If there is a <Carriage Return> in the buffer after the New User answers
  338.   YES to I am a New User, then the "Available Language" Question is NOT
  339.   answered automatically to the default.
  340.  
  341.  
  342. ■ Set New User Expiry Level, Expiry Flags and Number of Days for Expiry.
  343.  
  344. Open LOGIN.INI and find section [EXPIRY] and edit ExpireLevel =,
  345. ExpireFlagsOn =, ExpireFlagsOff = and ExpireDays = to the required values.
  346.  
  347.  
  348. ■ Set the number of lines in the "What is your mailing address?" prompt
  349.   that have to contain some text input.  The minimum length for "some
  350.   text" is 5 characters.
  351.  
  352. Open LOGIN.INI and find section [ADDRLINES] and edit the BlankAddress= option.
  353.  
  354.       0 or commented out = all 3 lines can be left blank.
  355.       1 = Only the first line must contain some text
  356.       2 = Only the first and Second line must contain some text
  357.       3 = All 3 lines must contain some text.
  358.  
  359. If they enter something less than 5 characters, they are prompted again to
  360. enter their Address on that line.
  361.  
  362.  
  363. ■ Scrolling Welcome Text on the Login Screen.
  364.  
  365. To help make you login ANSI look distinctive you can add a line of scrolling
  366. text.  You can position this text anywhere on the screen, but only horizontal.
  367.  
  368. Open LOGIN.INI and find section [SCROLL] and edit the following options :
  369.  
  370.         ScrollText = "<scroll text in here>"
  371.         ScrollCol = 0b                          [Default is 0b Cyan on Black]
  372.         ScrollX =  X-coordinate                 [Default is 20]
  373.         ScrollY = Y-coordinate                  [Default is 1]
  374.         ScrollLen = Length of scroll window.    [Default is 40]
  375.  
  376. If ScrollText is remarked out (prefixed with a ; in LOGIN.INI) then ScrollCol,
  377. ScrollX, ScrollY and ScrollLen have no effect.
  378.  
  379. If you prefer not to have the scrolling text scroll when the User is asked
  380. for their password, edit LOGIN.INI and under the header [PASSWORDSCROLL]
  381. amend the the option to :
  382.  
  383.     PassScroll = NO
  384.  
  385.  
  386. ■ Toggle whether you want Full IEMSI logging or just the name of the IEMSI
  387.   software used by the User is logged.
  388.  
  389. Open LOGON.INI and find section [IEMSILOG] and edit the FullIEMSILog = option.
  390.  
  391. YES will log all the IEMSI information into the current nodes PROBOARD.LOG 
  392. file.
  393.  
  394. NO will only log the IEMSI Users software and the fact that they logged in
  395. with FastLog/IEMSI.
  396.  
  397.  
  398. ■ Check the Users name and if their first name is 1 character long or the
  399.   second character contains either .,- then optionally define if the
  400.   Username is refused.
  401.  
  402. Open LOGIN.INI and find section [INITIALS] and edit the AllowInitials =
  403. option.  Yes will mean that the User can log in with a name like S. Pearson
  404. or F Pearson.
  405.  
  406.  
  407. ■ The following .A??, PEX and Q-A files are hardcoded to be displayed if
  408.   they exist.
  409.  
  410.         NEWUSER.A??     NEWUSER1.A??      NEWUSER2.A??     AFTERPW.A??
  411.  
  412.         NEWUSER.PEX     NEWUSER1.PEX      NEWUSER2.PEX
  413.  
  414.         NEWUSER.Q-A     TRASHCAN.A??      BEFOREPW.A??
  415.  
  416. These files are hardcoded and display and work in the same way that the
  417. standard ProBoard Login procedure does.
  418.  
  419.  
  420. ■ The ANSI/AVATAR/AVTPLUS New User Questions default to the detected
  421.   terminal emulation of the New User.  Pressing <ENTER> through these
  422.   questions will in most cases give the right results.
  423.  
  424. eg, The User logs in with ANSI but not AVATAR capabilities.
  425.         
  426.         Would you like to use ANSI? [Y/n]
  427.         Would you like to use AVATAR? [y/N]
  428.  
  429.         But if they log in with ASCII then :
  430.  
  431.         Would you like to use ANSI? [y/N]
  432.  
  433.  
  434. ■ Logins are now possible when only the CRC is stored for the password.
  435.  
  436. If a User's record has no visible password entry, and only the CRC of their
  437. password is stored, FastLog/IEMSI will allow that User to log in.
  438.  
  439.  
  440. ■ Save the Password in the Password field if a Users Record only contains
  441.   the Password CRC.
  442.  
  443. If you have converted a previous BBS User Record file to ProBoard, you
  444. may fimd that the password field in the User Record is blank.  The
  445. password is stored in a CRC.  You can optionally convert and then save the
  446. CRC into a readable password in the Password field.  The CRC value is left
  447. intact.
  448.  
  449. Open LOGIN.INI and find section [SAVEPWD] and edit the line SavePassword =
  450. option to = YES (make sure you uncomment the line).
  451.  
  452.  
  453. ■ Position the Login Langauge prompts anywhere you want.
  454.  
  455. The benefit of this options is to allow you to position the Login Prompts
  456. so that you can have some nice ANSI/AVATAR effects.  ASCII users can only
  457. benefit from the X coordinate.
  458.  
  459. The coordinates start from the top-left (1,1).
  460.  
  461. Open LOGON.INI and find section [PROMPTCOORDS] and edit the following options.
  462.  
  463.    [All of these X and Y co-ordinates are optional]
  464.  
  465.     UserNameX  =  X position of the Enter Name Prompt
  466.     UserNameY  =  Y position of the Enter Name Prompt
  467.     UserPassY  =  X position of the Enter Password Prompt
  468.     UserPassY  =  Y position of the Enter Password Prompt
  469.     IsNewX     =  X position of the Are you a New User Prompt
  470.     IsNewY     =  Y position of the Are you a New User Prompt
  471.     ScanningX  =  X position of the Scanning Userbase Prompt
  472.     ScanningY  =  Y position of the Scanning Userbase Prompt
  473.     BadPassX   =  X position of the Illegal Password Prompt
  474.     BadPassY   =  Y position of the Illegal Password Prompt
  475.     NoOneWdX   =  X position of the No One Word Names Prompt
  476.     NoOneWdY   =  Y position of the No One Word Names Prompt
  477.     LockedX    =  X position of the You are Locked out of the System prompt.
  478.     LockedY    =  Y position of the You are Locked out of the System prompt.
  479.     NoAccessX  =  X position of the You are not allowed to access this node
  480.                   prompt.
  481.     NoAccessY  =  Y position of the You are not allowed to access this node
  482.                   prompt.
  483.     TrashNameX =  X position of the Illegal Name prompt.
  484.     TrashNameY =  Y position of the Illegal Name prompt.
  485.     
  486.  
  487. ■ Displays BEFOREPW.A?? and AFTERPW.A?? files.
  488.  
  489. These two optional files are displayed before and after a User enters their
  490. password.  They work in the same manner as the Standard ProBoard login
  491. procedure.
  492.  
  493.  
  494. ■ Allows an existing User to use a sysop-definable character in front of
  495.   their User Name thus allowing the User to get more quickly to the part of
  496.   the BBS that they want to use.  For example, go directly to Offline Mail
  497.   Doors without going through the menus or skip ANSI screens and go
  498.   directly to a menu.  This could be a quite powerful function.
  499.  
  500. In our example, * before the User's name will go directly to the BlueWave
  501. Offline Mail Door.
  502.  
  503.    *Sarah Pearson
  504.  
  505. Open LOGIN.INI and find section [FLAGCHAR] and edit/add the FlagChar* =
  506. option.
  507.  
  508. After the = put the flag you wish to use.  Here we use Flag 2.  Make sure
  509. you use a flag which isn't already being used.
  510.  
  511. You can set up other shortcuts (or change the * to something else) by editing 
  512. or adding extra FlagChar .INI options and then creating new TOP menu functions.
  513.  
  514. For this example to perform, you need to put an entry into your TOP menu, for
  515. ProBoard to act upon.
  516.  
  517. ╔═══════════════════════════════════[ TOP ]══════════════════════════════════╗
  518. ║ 0        1         2         3         4         5         6         7     ║
  519. ║ 12345678901234567890123456789012345678901234567890123456789012345678901234 ║
  520. ║ ;░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
  521. ║                                                                            ║
  522. ║ Color    : Bright Cyan on Black       Example Text                         ║
  523. ║                                                                            ║
  524. ║ HotKey   : <CTRL-A>                                                        ║
  525. ║ Function :  7 - Shell                                                      ║
  526. ║ Data     : *Z*SBWDOOR.BAT /T*# /S*M                                        ║
  527. ║                                                                            ║
  528. ║ Min.Level: 10                              Nodes: All nodes                ║
  529. ║ Max.Level: 0                                                               ║
  530. ║ Flags    : ---------------------------2----                                ║
  531. ║ Min. Age : 0                   Password required: No                       ║
  532. ║ Max. Age : 0                            Password:                          ║
  533. ║ Sex      : Don't Care                                                      ║
  534. ║ Time Left: 0                          ┌─RIP───────────────┐                ║
  535. ║ Time Onl.: 0                          │ Show remote : No  │                ║
  536. ║ Timeframe: Fully enabled              │ Show local  : Yes │                ║
  537. ║ Min.Speed: 0                          │ Reset screen: Yes │                ║
  538. ║ Max.Speed: 0                          └───────────────────┘                ║
  539. ║                                                                            ║
  540. ╚════════════════════════════════════════════════════════════════════════════╝
  541.  
  542. In local mode, typing * <ENTER> will display the Sysop Name and then go
  543. directly to Bluewave.
  544.  
  545. Pressing <ENTER> alone will display the Sysop Name and then go into the BBS,
  546. just as the Standard ProBoard Login procedure does.  (Assuming you have Allow
  547. Quick Login Enabled in ProCfg/Options/Security).
  548.  
  549.  
  550. ■ Allow an existing User to put their password on the same line as their
  551.   username.
  552.  
  553.     eg, Sarah Pearson Feline
  554.  
  555. The User can also use the prefix character as well.
  556.  
  557.     eg, *Sarah Pearson Feline
  558.  
  559. This makes a non-IEMSI login potentially almost as fast as an IEMSI login and 
  560. also simplifies User's login scripts.
  561.  
  562.  
  563. ■ Restrict Nodes by Modem Speed.
  564.  
  565. You can restrict nodes to a certain modem speed (eg, 14k4) so that only those
  566. Users with a high speed modem can access the node.
  567.  
  568. Open LOGIN.INI and find section [MINSPEEDNODE] and edit the
  569. MinSpeedNode? = ???? line.
  570.  
  571. ? is the Node Number and ???? is the baud rate.
  572.  
  573. If a User attempts to login into a node with a Modem Speed restriction and
  574. they are too slow, then a message is posted to the User and to the Sysop and
  575. the file specified in the LOGIN.INI RejectUser = option is displayed.
  576.  
  577. Open LOGIN.INI and find section [REJECTS] and edit the following options to
  578. the show the files and the message info you would prefer.
  579.  
  580.     RejectUser = <Name of .A?? file to display when rejecting the User>
  581.     MsgArea = <Board no. to post message into>
  582.     MsgFname = <Path & Filename to message textfile>
  583.     MsgSubj = <Subject line of message>
  584.  
  585.  
  586. ■ Restrict Nodes by Security Level.
  587.  
  588. You can restrict nodes to a certain security level.  (eg, 60) so that only 
  589. Users with a high enough security level can access the node.
  590.  
  591. Open LOGIN.INI and find section [MINSECNODE] and edit the MinSecNode? = ??
  592. line.
  593.  
  594. ? is the Node Number and ?? is the security level.
  595.  
  596. If a user does login without a high enough security level, the file specified
  597. in the LOGIN.INI RejectUser = entry is displayed.  A message is also sent to 
  598. the User and the Sysop
  599.  
  600. ProBoard has this option also, and is also capable of displaying an .A?? but
  601. doesn't have the option of posting messages.    
  602.  
  603.  
  604. ■ Allow New Users to log onto a node when MinSecNode is set to a security
  605.   level higher than that assigned to New Users.
  606.  
  607.    eg, New Users are given a level of 10 and MinSecNode1 = 50
  608.        The new user is not allowed to log onto Node 2 but with
  609.        AllowNewUsers = YES in the LOGIN.INI file, they are allowed too.
  610.  
  611. Open LOGIN.INI and find section [ALLOWNEW] and edit the AllowNewUsers = ???
  612. entry.
  613.  
  614. ??? can be either YES or NO.
  615.  
  616. This allows you to keep your node security levels, but not lose a New User.
  617.  
  618.  
  619. ■ Still use your @a...@ and @p....@ Langauge Prompts.
  620.  
  621. If you use a PEX in your "Please enter your password " language prompt, then
  622. you can still use it.
  623.  
  624. See the ProBoard Manual for information on how to use the @a...@ and @p...@ 
  625. Langauge Prompts.
  626.  
  627.  
  628. ■ Uses the Users selected Langauge prompt.  No need to use multiple .INI
  629.   files for each language you require.
  630.  
  631.  
  632. ■ All New User Information and Flags are read directly from CONFIG.PRO.
  633.  
  634.  
  635. ■ The ProBoard TRASHCAN.CTL is implemented.
  636.  
  637. The TRASHCAN.CTL is a file that the Standard ProBoard login procedure uses
  638. to check if a User Name is invalid.
  639.  
  640. See the ProBoard Manual for further Information on TRASHCAN.CTL.
  641.    
  642.  
  643. ■ MultiTasker Aware.
  644.  
  645. FastLog/IEMSI can detect and support the following multitaskers :
  646.          Windows 3.x, Windows 95 and DesqView and OS/2
  647.  
  648.  
  649. ■ Other Useful FastLog/IEMSI Options.
  650.  
  651.  
  652.   ■ If a user doesn't login successfuly, providing the Procfg/Security/Write
  653.     Password Failures option is enabled, a message is posted to the Sysop,
  654.     User and to the log file for that node.  Whatever the setting, the User
  655.     is asked if they would like to leave a message to the Sysop.
  656.   
  657.   ■ If a GUEST User logins then, FastLog/IEMSI will not ask for the
  658.     password if the password field in the User Record is blank.
  659.  
  660.     [They do not have to be called GUEST, just have the GUEST Flag]
  661.  
  662.   ■ If a user is locked out of the System, then the ProBoard Langauge prompt
  663.     telling them "You are locked out of the system!" is displayed and also
  664.     an explanation can be displayed by using %a in the prompt.  The Comment
  665.     field in the User's Record is where you store the reason.
  666.  
  667.     Edit the language prompt for "You are locked out of the System" Prompt
  668.     23 to include an extra line and add something similar to :
  669.  
  670.     You are locked out of the System
  671.     Reason : %a
  672.  
  673.   ■ Procfg's Allow Quick Logon function for Sysop is fully supported in
  674.     either YES or NO mode.  As is the Default Language.
  675.  
  676.   ■ All flags that are defined in LOGIN.INI are cleared for that user on
  677.     their next call.  Unless of course they use the same options again on
  678.     their next call.
  679.  
  680.   ■ You can use the @a.....@ command (in your prompts) as specified in the
  681.     ProBoard manual to display an ANSI/ASCII file to the user during login.
  682.  
  683.   ■ All password failures are logged in the correct node directory log file.
  684.                                                                     
  685.   ■ Minimum Password length is taken from ProCfg.
  686.  
  687. ASK.PEX
  688. -------
  689.  
  690. The Paramters for ASK.PEX are : M for mail  F for Files  N for News
  691.  
  692. For example,
  693.  
  694.   KEY :      CTRL-A  (automatic or select a menu key)
  695.   FUNCTION : 60 Run SDK file
  696.   DATA     : ASK MFN
  697.  
  698. This will prompt the User if they would like to check for new personal mail,
  699. new files and any news since their last login.  If the User has logged on with
  700. IEMSI and has MAIL in their handshake packet, then the mail check is answered
  701. automatically, similarily with FILE and NEWS.  If a caller only has MAIL in
  702. their IEMSI Handshake packet, and you have used the above example parameters,
  703. then they will be *asked* if they want to check for new files and news, just
  704. as the non-IEMSI caller would be.
  705.  
  706. Previosuly ASK.PEX defaulted to yes/NO when asking the Check for new Mail or
  707. Files questions.  If you wish to have ASK.PEX default to YES/no, edit
  708. LOGIN.INI and edit the following option line :
  709.  
  710.  ASK = YES
  711.  
  712. The use of ASK.PEX is optional.
  713.  
  714. BUSY.PEX
  715. --------
  716.  
  717. BUSY will make the current node unavilable for multinode chat.  This pex will
  718. work automatically if the User logs in with IEMSI and has HUSH in their IEMSI
  719. handshake packet.
  720.  
  721. BUSY can also be run without IEMSI, maybe as a menu option.
  722.  
  723. BUSY ON    will make the current node unavailable.
  724. BUSY OFF   will make the current node available.
  725. BUSY ASK   will ask the caller if they wish to be available for multinode
  726.            chat.
  727. BUSY IEMSI will set the busy indicator for multi-node chat if the IEMSI
  728.            handshake packet contains HUSH.
  729.  
  730. For example,
  731.  
  732.  KEY :      X   (or whatever key you would like)
  733.  FUNCTION : 60 Run SDK file
  734.  DATA     : BUSY ASK
  735.  
  736. This will ask the current caller if they would like to be available for
  737. multiniode chat.
  738.  
  739. The use of BUSY.PEX is also optional.
  740.  
  741. This PEX is supplied "as is" and we will not be held responsible for any
  742. damage caused by this PEX.  It works on our BBS ok, so that is the only
  743. guarantee given :-)
  744.  
  745. If you have any bugs, comments or suggestions then you can contact us by :
  746.  
  747.   Fe-line    +44-181-548-9620, V34/VFC
  748.   2:254/278  FidoNet
  749.   752:752/0  The Global ProBoard Network
  750.   311:21/0   PSN
  751.   173:902/0  DqP
  752.   sysops@fe-line.demon.co.uk
  753.  
  754. You can find the latest version of FastLog/IEMSI and all our other ProBoard
  755. Software on our WWW and FTP sites as well as on our BBS.
  756.  
  757. http://www.win-uk.net/~fe-line
  758. ftp://ftp.win-uk.net/pub/users/fe-line
  759.  
  760.  
  761. Sarah and Faye
  762. Home of Fe-line Software.
  763.